Release v1.4.2: version bump, CI & lint updates#294
Merged
Conversation
Bump package to v1.4.2 and update copyright headers to 2026. Add a new npm-publish GitHub Actions workflow to build, test, pack and publish releases. Harden ESLint config (mjs override + additional rules) and apply small workflow/YAML front-matter fixes. Update Super Linter job name and VSCode settings to run ESLint/Stylelint fixes on save. Minor .editorconfig whitespace tweak and updated minified/source JS headers.
Contributor
There was a problem hiding this comment.
Pull request overview
Release-focused update to the bootstrap-show-password-toggle package that bumps the published version and refreshes CI/linting to support a v1.4.2 release and npm publishing automation.
Changes:
- Bump package version to
1.4.2and refresh copyright headers to 2026. - Add a new GitHub Actions workflow to build/test/pack and publish to npm.
- Harden ESLint rules and apply small workflow/YAML and editor configuration tweaks.
Reviewed changes
Copilot reviewed 11 out of 12 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Version bump to v1.4.2. |
| LICENSE | Update copyright year range. |
| js/show-password-toggle.js | Update header banner to v1.4.2 / 2026. |
| js/show-password-toggle.min.js | Update header banner to v1.4.2 / 2026. |
| .vscode/settings.json | Configure ESLint/Stylelint fix actions on save and validation. |
| .github/workflows/super-linter.yml | Rename workflow/job and add YAML document start. |
| .github/workflows/ossf-scorecard.yml | Add YAML document start. |
| .github/workflows/eslint.yml | Add YAML document start. |
| .github/workflows/codeql-analysis.yml | Add YAML document start. |
| .github/workflows/npm-publish.yml | New workflow to build, pack, and publish releases to npm. |
| .eslintrc.json | Add .mjs override and additional lint rules. |
| .editorconfig | Minor whitespace/ordering tweak. |
Allow Super Linter to run for dependabot by removing the actor/ref exclusion; set CSS_FILE_NAME to stylelint.config.mjs so stylelint picks up the config; disable VALIDATE_GITHUB_ACTIONS_ZIZMOR in the linter env. Also add package.json to .prettierignore to exclude it from Prettier formatting.
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.